@charset "UTF-8";
img{-webkit-transition: all 0.5s;
  -moz-transition: all 0.5s; -ms-transition: all 0.5s;  transition: all 0.5s;
  border:0;display: inline-block;
}
body{font-size: 14px;
    background-size: cover;
	padding: 0 !important;
	max-width:1920px;margin:0 auto !important;
    -ms-behavior: url(../images/backgroundsize.min.htc);
    behavior: url(../css/backgroundsize.min.htc);
}
.modal-open {
	overflow: auto;
}
.mCSB_inside>.mCSB_container {
	margin-right: 0;
}

html, body, body div,  object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  sub, sup, var, b, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-weight: normal;
	background: transparent;
	font-family: Arial, Microsoft Yahei !important;
}
table,table tr th, table tr td { border:1px solid #f1f1f1;padding: 5px 12px; }
article, aside, figure, footer, header, nav, section, details, summary {
	display: block;
}

html {
	box-sizing: border-box;
}

img, object, embed {
	max-width: 100%;
}

ul {
	list-style: none;
}
a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-decoration: none;
	color:#333;-webkit-transition: all .2s;-moz-transition: all .2s; -ms-transition: all .2s;transition: all .2s;
}

a:hover {
	text-decoration: none;
}

a:active, a:visited {
	text-decoration: none;
}

input, select {
	vertical-align: middle;
	outline: none;
	background: none;
}




.fancy-lock{overflow:hidden!important;}
.top{width:100%;background:#2d3134;z-index:13;}
.top .hotline{padding-left:25px;height:34px;line-height:34px;color:#fff;background:url(../images/icon_01.png) no-repeat left center;}
.top .right-fluid{height:34px;}
.top .top-sele{margin-top: 0;margin-right:15px;}
.top .top-sele .selectric{display:inline-block;color:#fff;height: 34px;line-height: 34px}
/*.top .top-sele .selectric span{vertical-align: middle}*/
/*.top .top-sele .selectric:after{content:'';display:inline-block;vertical-align:middle;width:0;height:0;border-top:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;margin-left:4px;*/
/*	-webkit-transition: all .4s;*/
/*	-moz-transition: all .4s;*/
/*	-o-transition: all .4s;*/
/*	-ms-transition: all .4s;*/
/*	transition: all .4s*/
/*}*/
.top .top-sele .sele-list{display:none;border:1px solid #2d3134;background:#fff;left:-8px;top:34px;}
.top .top-sele .sele-list a{display:block;font-size: 12px;padding:2px 8px;line-height: 1.8}
.top .top-sele .sele-list a:hover{background:rgba(0,79,163,.8);color:#fff;}
.top .top-sele.on .selectric:after{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}
.top .reg{color:#fff;height:34px;line-height: 34px;margin-right:28px;font-size: 12px}
.top .reg:hover{color:#175fba;}
/*.top .search{margin-top:10px;}*/
.top .search{display:block;width:15px;height:14px;background-image:url(../images/glass.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:10px;}
.top .search:hover{background-image:url(../images/glassh.png);}
/*.top .search .sear_inp{width:0;padding-bottom: 1px;padding-right:18px;margin-top: -2px;
  -webkit-transition:all .6s;
  -moz-transition:all .6s;
  -o-transition:all .6s;
  -ms-transition:all .6s;
  transition:all .6s;
}
.top .search .sear_inp input{width:100%;background:none;border:none;color:#fff;}
.top .search .sear_inp.on{width:120px;border-bottom:1px solid rgba(255,255,255,0.6);padding-left: 5px}
.top .search input::-webkit-input-placeholder{color:#fff;}
.top .search input::-moz-input-placeholder{color:#fff;}
.top .search .sear_inp .sear_tip{display:none;color:#e84e46;top:25px;left:5px;}*/
#search_news{display:flex;align-items: center;}
.searchWrap{display:none;width:100%;background:#f2f2f2;padding:21px 0;left:0;top:34px;z-index:15;}
.searchWrap .searchInp{width:53%;margin:0 auto;}
.searchWrap .searchInp #sear_btn{width:62px;height:38px;line-height: 25px;background:#004fa3;color:#fff;text-align:center;right:0;top:0;border-top-right-radius: 5px;border-bottom-right-radius: 5px}
.searchWrap .searchInp a:hover{background:#175fba;}
.searchWrap .searchInp .sear_inp{width:100%;}
.searchWrap .searchInp .sear_inp .inp{width:100%;height:38px;line-height:18px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top-left-radius: 5px;border-bottom-left-radius: 5px;background:#fff;padding:8px 18px;}
.searchWrap .searchInp .sear_inp .inp input{color:#b2b2b2;border:none;width:100%;}
.searchWrap .searchInp .sear_tip{display:none;left:18px;top:38px;color:#e84e46;}
.searchWrap .searClose{width:14px;height:14px;right:30px;top:50%;
	-webkit-transform:rotate(45deg) translateY(-50%);
	-moz-transform:rotate(45deg) translateY(-50%);
	-o-transform:rotate(45deg) translateY(-50%);
	-ms-transform:rotate(45deg) translateY(-50%);
	transform:rotate(45deg) translateY(-50%);
}

.searchWrap .searClose:before{content:'';display:block;position:absolute;width:14px;height:2px;left:0;top:50%;background:#777;margin-top:-1px;}
.searchWrap .searClose:after{content:'';display:block;position:absolute;width:2px;height:14px;left:50%;top:0;background:#777;margin-left:-1px;}
.searchWrap .searClose:hover:before{background:#004fa3;}
.searchWrap .searClose:hover:after{background:#004fa3;}

.header{width:100%;height:80px;background:#fff;z-index:12;}
.header .logo{width:244px;height:50px;background:url(../images/logo.png) no-repeat left center;background-size:contain;margin-top: 15px;}
.header .nav .navLi{margin-top:26px;}
.header .nav .navLi .navTop{display:block;color:#333;padding:0 40px 26px 40px;}
.header .nav .navLi:first-child .navTop{padding:0 40px 26px 0;}
.header .nav .navLi:not(:first-child):after{content:'';display:block;position:absolute;top:5px;bottom:26px;left:0;width:1px;background:#d6d6d6;}
.header .nav .navLi .navTop:hover{color:#004fa3;}
.header .nav .navLi > i{right:18px;top:8px;}
.header .nav .navLi > i:before{content:'';display:block;width:8px;height:8px;border-right:1px solid #004fa3;border-bottom:1px solid #004fa3;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	-ms-transition: all .4s;
	transition: all .4s
}
.header .nav .navLi.on > i:before{
	-webkit-transform:rotate(-135deg);
	-moz-transform:rotate(-135deg);
	-o-transform:rotate(-135deg);
	-ms-transform:rotate(-135deg);
	transform:rotate(-135deg);
	top:12px;
}


.header .nav .navLi .subNav{display:none;min-width:100%;background:#fff;top:52px;border-top:3px solid #004fa3;left:50%;
	-webkit-transform:translate(-50%);
	-moz-transform:translate(-50%);
	-o-transform:translate(-50%);
	-ms-transform:translate(-50%);
	transform:translate(-50%);
}
.header .nav .navLi .subNav a{display:block;padding:8px 10px;text-align: center;white-space: nowrap}
.header .nav .navLi .subNav a:hover{background:rgba(0,79,163,.8);color:#fff;}

.menuBtn{display:none;cursor:pointer;height: 30px;width: 30px;position: relative;margin-top:18px;}
.menuBtn span{display: inline-block;width: 27px;height: 3px;background-color: #004fa3;
  position: absolute;top: 14px;left: 0px;
  -webkit-transition:background-color 0.3s ease-out 0.1s;
  -moz-transition:background-color 0.3s ease-out 0.1s;
  -o-transition:background-color 0.3s ease-out 0.1s;
  -ms-transition:background-color 0.3s ease-out 0.1s;
  transition:background-color 0.3s ease-out 0.1s;
}

.menuBtn span:after{content:'';display: inline-block;width: 27px;height: 3px;
  background-color: #004fa3;position: absolute;top: 8px;left:0px;
  -webkit-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -moz-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -o-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -ms-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.menuBtn span:before{content:'';display: inline-block;width: 27px;height: 3px;
  background-color: #004fa3;position: absolute;top: -8px;left:0px;
  -webkit-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -moz-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -o-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -ms-transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.menuBtn.open span{background-color: transparent;z-index: 9;}
.menuBtn.open span:after{
  -webkit-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -moz-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -o-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -ms-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -webkit-transform: rotate(-45deg);top: 0px;
  -moz-transform: rotate(-45deg);top: 0px;
  -o-transform: rotate(-45deg);top: 0px;
  -ms-transform: rotate(-45deg);top: 0px;
  transform: rotate(-45deg);top: 0px;
}
.menuBtn.open span:before{
  -webkit-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -moz-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -o-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -ms-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
  -webkit-transform: rotate(45deg);top: 0px;
  -moz-transform: rotate(45deg);top: 0px;
  -o-transform: rotate(45deg);top: 0px;
  -ms-transform: rotate(45deg);top: 0px;
  transform: rotate(45deg);top: 0px;
}
.header .nav .wap-search{display:none;padding:0 55px 0 26px;margin-bottom: 10px}
.header .nav .wap-search input{box-sizing:border-box;width:100%;font-size:14px;line-height:1.5;background:none;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #333;padding:3px;color:#333;}
.header .nav .wap-search input::-webkit-input-placeholder{color:#333;opacity:1;}
.header .nav .wap-search .sear-btn{width:12px;height:25px;background:url(../images/icon_morebl.png) no-repeat center;background-size:contain;right:28px;top:5px;}
.header .nav .wap-search .wap-sear-tip{display:none;color:#e84e46;top:28px;left:26px;padding-left: 2px}

@media only screen and (max-width:1366px){
	.header{height:66px;}
	.top .w1280{width:90%;}
	.header .w1280{width:90%;}
	.header .nav .navLi .navTop{padding:0 26px 18px 26px;font-size: 16px;}
	.header .nav .navLi:first-child .navTop{padding:0 26px 16px 26px;}
	.header .nav .navLi > i{right:10px;}
	.header .nav .navLi{margin-top: 20px}
	.header .nav .navLi .subNav{top:44px;}
	.header .logo{width:196px;height:22px;}
	.searchWrap{padding:16px 0;}
	.searchWrap .searchInp .sear_inp .inp{height:35px;padding:6px 14px;}
	.searchWrap .searchInp a{height:35px;line-height: 35px}
}
@media only screen and (max-width:1200px){
	.top .w1280{width:100%;}
	.header .w1280{width:100%;}
	.header .logo{margin-top: 19px}
}
@media only screen and (max-width:960px){
	.menuBtn{display: inline-block}
	.header .nav{display:none;position:absolute;float:none;top:66px;left:0;right:0;background:#fff;}
	.header .nav .navLi{float:none;display:block;width:100%;}
	.header .nav .navLi:first-child{margin-top: 0}
	.header .nav .navLi:not(:first-child):after{display:none;}
	.header .nav .navLi > i{right:34px;top:0;width:26px;height:44px;}
	.header .nav .navLi > i:before{position:absolute;left:50%;top:50%;
		-webkit-transform:translate(-50%,-50%) rotate(45deg);
		-moz-transform:translate(-50%,-50%) rotate(45deg);
		-o-transform:translate(-50%,-50%) rotate(45deg);
		-ms-transform:translate(-50%,-50%) rotate(45deg);
		transform:translate(-50%,-50%) rotate(45deg);
	}
	.header .nav .navLi.on > i:before{top:22px;}

	.header .nav .navLi .navTop{padding:10px 7% 10px 26px;}
	.header .nav .navLi:first-child .navTop{padding:10px 26px 10px 26px;}
	.header .nav .navLi .subNav{position:relative;left:auto;transform:none;background:rgba(0,79,163,.8);border-top:none;top:auto;padding:8px 0;}
	.header .nav .navLi .subNav li{padding:8px 26px;}
	.header .nav .navLi .subNav a{text-align: left;padding:0;margin-left:0;color:#fff;}
	.header .nav .wap-search{display:block;}
}
@media only screen and (max-width:768px){
	.header{height:50px;}
	.header .logo{width:146px;height:20px;margin-top: 15px}
	.header .nav{top:50px;}
	.menuBtn{width:22px;height:20px;margin-top: 15px}
	.menuBtn span{width:20px;height:2px;top:9px;}
	.menuBtn span:before{width:20px;height:2px;top:-6px;}
	.menuBtn span:after{width:20px;height:2px;top:6px;}
	.header .nav .navLi > i{right:10px;}
	.searchWrap{padding:10px 0;}
	/*.searchWrap .searchInp .sear_inp{padding-right: 50px}*/
	.searchWrap .searchInp .sear_inp .inp{height:30px;padding:3px 10px;}
	.searchWrap .searchInp a{height:30px;line-height: 30px;width:50px;}
	.searchWrap .searClose{right:15px;}
	.top .reg{margin-right: 20px}
}
@media only screen and (max-width:479px){
	.searchWrap .searchInp{width:240px;}
}
@media only screen and (max-width:360px){
	.top .hotline{display:none;}
	.top .right-fluid{float:left;}
}


.footer{padding:3% 0;background:#464646;}
.footer .ftLogo{width:186px;height:48px;background:url(../images/ftlogo.png) no-repeat center;background-size:cover;}
.footer .ftInfo{margin-top: 10%;width:186px;}
.footer .ftInfo dt{color:#fff;}
.footer .ftInfo dd{color:#868791;margin-top: 5px}
.footer .ftNav{width:73%;}
.footer .ftNav dl:not(:first-child){margin-left:13%;}
.footer .ftNav dt a{display:block;color:#fff;padding-bottom: 15px;border-bottom:1px solid #175fba;}
.footer .ftNav dd a{display:block;color:#868791;}
.footer .ftNav dd{margin-top: 20px}
.footer .ftNav dd a:not(:first-child){margin-top: 10px}
.footer .ftNav dd a:hover{color:#fff;}

.cprt{background:#000;padding:20px 0;text-align: center;color:#fff;}
.cprt a{color:#868791;}
.cprt a:hover{color:#fff;}

@media only screen and (max-width:1099px){
	.footer .ftNav dl:last-child{margin-top: 20px}
}
@media only screen and (max-width:768px){
	.footer .ftLeft{float:none;display:block;overflow:hidden;}
	.footer .ftInfo{float:left;display: inline-block;margin-top: 3%}
	.footer .ftInfo:first-child{clear:both;}
	.footer .ftNav{float:none;display:block;width:100%;}
	.footer .ftNav dl{float:none;display:block;overflow:hidden;overflow:hidden;}
	.footer .ftNav dl:not(:first-child){margin-left: 0;margin-top: 15px}
	.footer .ftNav dt{float:left;margin-bottom: 10px;}
	.footer .ftNav dt a{padding-bottom: 10px}
	.footer .ftNav dd{clear:both;width:100%;overflow:hidden;margin-left: 2px}
	.footer .ftNav dd a{float:left;display:inline-block;}
	.footer .ftNav dd a:not(:first-child){margin-top: 0;margin-left: 0}
	.footer .ftNav dd a:not(:last-child){margin-right: 5%}
}
.floatWin{position:fixed;top:30%;z-index:10;cursor:pointer;}
.floatWin .floatTab{width:42px;background:#404143;height:100%;border-top-left-radius: 15px;border-bottom-left-radius: 15px;
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	-ms-transition: all .4s;
	transition: all .4s
}
.floatWin .floatTab p{width:28px;background:url(../images/icon_float.png) no-repeat top center;background-size:100% auto;color:#fff;padding-top:30px;margin:32px auto 0 auto;text-align: center;}
.floatWin .floatPop{width:126px;border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;overflow:hidden;background:#fff;box-shadow: 5px 5px 20px #f9f9f9;
}
.floatWin.off{right:-126px;height:200px;overflow:hidden;}
.floatWin a{display:block;width:100%;padding:20px 10px;text-align: center;}
.floatWin a:not(:first-child){border-top:1px solid #aaaaaa;}
.floatWin a dd{width:100%;text-align: center}
.floatWin a dd img{max-width:100%;}
.floatWin a dd img.def{display:inline-block;}
.floatWin a dd img.active{display:none;}
.floatWin a dt{color:#333;text-align: center;margin-top:6px}
.floatWin a.htline{font-family: Arial;color:#333;}
.floatWin a.htline .tit{background-image:url(../images/icon_04.png);background-repeat:no-repeat;background-size:auto 16px;background-position:5px center;padding-left: 24px;}
.floatWin a:hover dt{color:#004fa3;}
.floatWin a:hover dd img.def{display:none;}
.floatWin a:hover dd img.active{display:inline-block;}
.floatWin a.htline:hover{color:#004fa3;}
.floatWin a.htline:hover .tit{background-image:url(../images/icon_04h.png);}
@media only screen and (max-width:1366px){
	.floatWin .floatTab p{width:26px;}
}
@media only screen and (max-width:960px){
	.floatWin.off{right:-100px;}
	.floatWin .floatPop{width:100px;}
	/*.floatWin:before{height:14px;}*/
	.floatWin a{padding:16px 8px;}
	.floatWin a dd img{max-width:36px;}
}
@media only screen and (max-width:768px){
	.floatWin.off{right:-88px;}
	.floatWin .floatPop{width:88px;}
	/*.floatWin:before{height:10px;}*/
	.floatWin a{padding:10px 2px;}
	.floatWin a dd img{max-width:28px;}
}


/*登录弹出框*/
.modal-register .modal-dialog {
	border-radius: 6px;
	border: 1px solid rgba(0, 0, 0, .2);
	background-color: #fff;
	box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
	width: 750px;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%) !important;
	margin: 0;
	position: absolute;
}
#myModal .modal-dialog{
	top: 3%;
	transform: translate(-50%,0) !important;
}
.modal-register .modal-content {
	margin: 0 auto;
	width: 540px;
	border-radius: 0;
	border: 0;
	box-shadow:initial
}
.modal-register .modal-header {
	border-bottom: 0;
}
.modal-register .form-horizontal .control-label {
	margin-bottom: 13px;
	font-size: 16px;
	color: #333;
	text-align: left;
	font-weight: 400;
}
.modal-register .form-control {
	height: 48px;
	color: black;
	border-color: #e7e7e7;
	border-radius: 0;
}
.modal-register .modal-title {
	font-size: 22px;
	color: #333;
	text-align: center;
}
.modal-register .btn-default {
	width: 100%;
	font-size: 16px;
	color: #fff;
	text-shadow: none;
	border: none;
	padding: 12px;
	background: #004fa3;
}
.modal-register .code {
	float: left;
	width: 270px;
}
.modal-register .login-getcode {
	float: left;
	margin-left: 14px;
	width: 109px;
	font-size: 16px;
	color: #ddd;
	border: 1px solid #e7e7e7;
	background-color: #eee;
}
.modal-register .codecont {
	float: left;
	margin-left: 10px;
	font-size: 14px;
	color: #999;
	line-height: 48px;
	cursor: pointer;
}
.modal-body {
	position: relative;
	padding: 0 0 30px;
	font-size: 14px;
	color: #333;
	text-align: center;
}
.modal-body span {
	color: #004fa3;
	cursor: pointer;
}
.modal-register .get-code {
	float: right;
	width: 137px;
	height: 48px;
	font-size: 16px;
	color: #fff;
	background-color: #004fa3;
	border: 0;
}
.modal-register .login-getcode {
	float: left;
	margin-left: 14px;
	width: 109px;
	font-size: 16px;
	color: #ddd;
	border: 1px solid #e7e7e7;
	background-color: #eee;
}


/*留言弹出框*/
.leave_k{

}
.leave_bg{
    position:fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 99999;
	display:none
}
.leave_cont{
    width: 700px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.leave_cont .leave_title{
    height: 58px;
    line-height: 58px;
    background-image: linear-gradient(to right, #276bc0 , #79a2d8);
    color: #fff;
    padding-left: 26px;
    font-size: 18px;
    border-radius: 6px;
    margin-bottom: 4px;
	position:relative
}
.off_p{
	position: absolute;
    top: 0;
    right: 20px;
    cursor: pointer;
}

.leave_cont .leave_bottom{
    border-radius: 6px;
    background: #fff;
    padding: 20px 26px;
}
.leave_bottom h4{
    font-size: 14px;
    color: gray;
    border-bottom: 1px solid darkgrey;
    padding: 10px 0;
    margin-bottom: 10px;
}
.leave_bottom .leave_input{
    background: #f4f4f4;
    border-radius: 6px;
    height: 40px;
    line-height: 40px;
    text-indent: 8px;
    margin-bottom: 8px;
}
.leave_bottom .leave_input p{
    display: inline-block;
    font-size: 14px;
}
.leave_bottom .leave_input input{
    margin-left: 20px;
    width: 80%;
    border: 0;
}
.leave_bottom .leave_input input::placeholder , .leave_bottom textarea::placeholder{
    color: darkgrey;
}
.leave_bottom textarea{
    width: 100%;
    height: 260px;
    border-radius: 6px;
    margin: 20px 0;
    padding: 10px 15px;
    background: #f4f4f4;
    border: 0;
}
.leave_bottom .leave_sub{
    width: 100%;
    height: 36px;
    line-height: 36px;
    color: #fff;
    background: #185fbb;
    border-radius: 6px;
    text-align: center;
    cursor: pointer;
    border: none;
}

@media only screen and (max-width:1700px){
	#myModal .modal-dialog{
		top: 4%;
		transform: translate(-50%,0) !important;
	}
}


@media only screen and (max-width:700px){
	.modal-register .modal-dialog{
		width: 94%;
	}
	.modal-register .modal-content {
		width: 86%;
	}
	.modal-register .modal-title {
		font-size: 18px;
	}
	.modal-register .form-horizontal .control-label {
		margin-bottom: 6px;
		font-size: 14px;
	}
	.modal-register .form-control {
		height: 36px;
		font-size: 12px;
	}
	.modal-register .code {
		width: 100%;
		margin-bottom: 10px;
	}
	.modal-register .login-getcode {
		width: 50%;
		margin-left: 0;
		height: 36px;
		font-size: 14px;
	}
	.modal-register .codecont{
		line-height: 36px;
	}
	.modal-register .btn-default {
		font-size: 14px;
		padding: 10px;
	}
	#myModal .code{
		width: 60%;
		margin-bottom: 0;
	}
	.modal-register .get-code {
		width: 40%;
		font-size: 14px;
		height: 36px;
	}
	.checkbox{
		font-size: 14px;
	}
	.leave_cont {
		width: 94%;
	}
	.leave_cont .leave_bottom {
		padding: 12px 16px;
	}
	.leave_bottom .leave_input input {
		margin-left: 0;
		width: 70%;
	}
	.leave_bottom textarea {
		height: 120px;
	}
}
.pages{text-align:center;padding: 34px 0 0}